red-cheeked rope squirrel - German English Dictionary